discus ruderatus - French English Dictionary